association of turkish travel agencies - French English Dictionary